A model of Knockout.js, a TodoMVC application.