Markdown parser nearly finished