#259 added HtmlElement as WebElement wrapper and first simple page components based on that