Added a better .gitignore file