add cabal path
Cleaned up vim and added in ghcmod stuff for haskell