properly configure .gitignore