Renaming HtmlElement to ElementContainer (classes & docs)

Fixes #5