todo.js Model