HTML tree generator

wdty about simply `TreeFormat.to_html` instead of `::TreeFormat::Traversal.to_html`? I promise … this is the last quibble :smile: