figuring out better abstractions within the controller for it to better manage manage its constituent views.. close to extracting something useful from the todos controller that can be pulled into a base class that will better allow for some reasonable conventions for routers to locate views that it needs, so the api that would need to be exposed to a derived controller action would be something like this.showPage([model,collection... etc..