Coffeescript, it's not me, it's you.
Removed the notion of a separate highlighter. We can use CodeMirror to do both display and editing