Added an editing interface including codemirror