cleanup and adding gitignore