clean up and gitignore