Coupling between ViewModels and IoC container corrected