STOCK PURCHASE AND RECAPITALIZATION AGREEMENT