First commit of Visual Studio project (code is still ugly)