Added model/view distinction in HtmlParser