Big Refactoring: Now all child-screen view models are all loaded via constructor injection