Reactive UI Programming Part 1 – Converting Between KO and RxJs