removes unwanted project files, implements gitignore