EXHIBIT 10.5 STOCK PURCHASE AGREEMENT ------------------------ THIS STOCK PURCHASE AGREEMENT (the "Agreement") is made and entered into as of the 20th day of April 2006, by and between Edgetech International, Inc. (formerly Dairene International), a...