cleanup and gitignore