cleaning up and adding gitignore