updates to .gitignore and .gitconfig