TodoMVC implementation with React and RxJS