Add first draft of the RxStream (abstract) base class