ASSET PURCHASE AGREEMENT dated as of July 13, 2007 by and between NuGen Mobility, a Delaware corporation; and New Generation Motors Corporation, a Delaware corporation