general cleanup and gitignore