Play MVVM Applied From Silverlight to Windows Phone to Windows 8