refactor .gitignore to ignore all dot files