added haskell-mode and scheme-mode