TodoMVC example implemented in Cycle.js