Observable implementation for Reactive Pattern