added haskellmode as submodule