Add codemirror with file language autodetection