Functional Reactive Angular 2