Finish the basic infrastructure by creating a Parser class
Implement simple parser using Treetop
Properly handle multi-part bodies

If an HTML tag contains several elements (e.g., several tags), those
need to be wrapped in a :multi node.
Use fast variant of HTML generator
Fix formatting of expected HTML