Starting to extract markdown-editor as its own component