cleanup + update .gitignore