SENIOR SECURED NOTE AND CLASS A WARRANT PURCHASE AGREEMENT