Added codemirror and required modes