Extract html builder to separate module (independent of the rest of the Kara) so it can potenitally be reused.