An MVVM framework for .NET that integrates the Reactive Extensions (Rx) framework