Remove unnecessary routes and add a log statement to the route handler of each of the nested Y.Apps to verify routes are getting called in the correct order.
Gained a better understanding of how the 'serverRouting' attribute is used and realised I don't need to force it to true for nested Y.Apps. This also removed the need to override the nested Y.App's _navigate function. Less hax FTW!
Don't render the welcome screen in the render function, but rather let the initial dispatch() determine what should be rendered in the viewContainer.
Build files from the last few commits.