preliminarily implement MarkdownEditor
implement toolbar styles
use predefined toolbars