Added Sub Task support

Also includes changes to VS2012, and removal of unused project.