Added a visual studio project and git ignore