Starting HtmlElements factories implementation