VS2013 initial solution, work in progress.