gitignore

a .gitignore file should be committed into the repo