added a JS loader to load either CodeMirror or Ace