Moving stuff around a bit
Spot cabal projects for haskell
Big update to the vimrc information

Use tpope/vim-sensible for defaults.
Separated bigger config chunks into independent files.
Made the project loading a bit better.