A collection of useful classes that uses System.Reactive