Object Oriented HTML generator