Added engine source.
Updated VS2012 project.