Markdown support and UX fixes