added haskell-mode and set up PATH for cabal