EXHIBIT 10.7 CONVERTIBLE NOTE AND STOCK PURCHASE AGREEMENT