Refactor HaskellLanguage usage to singleton and include DefaultHighlighter