Object-oriented reactive framework, inspired by ReactiveCocoa