Added initial support for markdown

Needs styling for the preview, perhaps a border.