Adding solution files, and project to Git
Adding a .gitignore to prevent generated files from being committed