STOCK PURCHASE AND MERGER AGREEMENT