Updated .vimrc and .gitignore to respect .vim directory