HEADWATERS INCORPORATED PURCHASE AGREEMENT January 16, 2007