Markdown documentation generator