add .gitignore to keep the repository clean