bit of cleanup + .gitignore