COMMON STOCK AND CONVERTIBLE DEBENTURE PURCHASE AGREEMENT