adds a .gitignore file