add .gitignore file
properly configure .gitignore