Create .gitignore

A `.gitignore` file prevents Git from tracking certain files. This `.gitignore` uses the template for Visual Studio so it won't track any unnecessary files created during compilation.