MVVM framework for .Net, WinRT, Windows Phone And Xamarin