Markdown validation

closes #38