Add Mvvm, Ioc, Dependency injection to Client.Desktop; inject Proxy factory to Client.Desktop