clean up + add .gitignore