updates to dotfiles
updates to .gitignore