STOCK PURCHASE AGREEMENT AMONG Affordable Residential Communities Inc., ARC Insurance Holdings Inc., as Buyer AND