delegating view construction to a manager rather than having the router do it
delegating view construction to a manager rather than having the router do it