TODO: upgrade to codemirror 3 and enable completion
tweak codemirror styling