EXHIBIT 2-1 STOCK PURCHASE AGREEMENT