Add and configure haskell-mode