public ContactController(IShellService shellService, ContactLayoutViewModel contactLayoutViewModel, ContactListViewModel contactListViewModel, ContactViewModel contactViewModel)
{
this.shellService = shellService;
this.contactLayoutViewModel = contactLayoutViewModel;
this.ContactListViewModel = contactListViewModel;
this.ContactViewModel = contactViewModel;
this.newContactCommand = new DelegateCommand(NewContact);
this.deleteContactCommand = new DelegateCommand(DeleteContact, CanDeleteContact);
}