HTML renderer

Needs some css love but otherwise functional.