Initial working implementation
HtmlParser tests passing
Fixed some parsing problems added some html provider tests