MVVM WPF C# application with Prism and Unity