Component for React to create textareas for entering Markdown with built-in preview inspired by Github's design