Markdown Class Framework