made a decent .gitignore