EXHIBIT 10.16 STOCK PURCHASE AGREEMENT