Made a ton of changes to .vimrc see comments