In MVC should a model contain subview models? | Hacker News Reader