WEINMASTER HOMES, LTD. STOCK PURCHASE AGREEMENT AMONG INTERNATIONAL MICROCOMPUTER SOFTWARE, INC., HOUSEPLANS, INC., WEINMASTER HOMES, LTD. AND BRUCE AND JANICE WEINMASTER Dated as of July 1, 2005