feat(parser): Implemented full PEG to parse HTML to Markdown.

Added the full grammar to parse Markdown, but more tests are needed to
ensure that the grammar is correctly implemented.