STOCK PURCHASE AGREEMENT By and between International Mercantile Corporation and Micromatix.com Incorporated