Adding html in methods to HtmlGenerator
Changing some methods to private
Creating valid HTML
Adding more info