This is part of the "view" in the MVC pattern; subpackages contain the other parts. The HAModelViewManager is responsible for creating "views" of each element that's added to the model.