Adding .gitignore file

Helps us not have to deal with random temp/build files in the repository