Parser for Markdown in JS