Updated project to 2012 and added debug arguments.
Flushed out primitive assembly