@@ -0,0 +1,579 @@
+'use strict';%0A%0Avar app = app %7C%7C %7B%7D;%0A%0Avar TodoList = Backbone.Collection.extend(%7B%0A  model: app.Todo,%0A%0A  localStorage: new Backbone.LocalStorage('todos-backbone'),%0A%0A  completed: function()%7B%0A    return this.filter(function(todo) %7B%0A      return todo.get('completed');%0A    %7D);%0A  %7D,%0A%0A  remaining: function()%7B%0A    return this.without.apply(this, this.completed());%0A  %7D,%0A%0A  nextOrder: function()%7B%0A    if (!this.length) %7B%0A      return 1;%0A    %7D%0A%0A    return this.last().get('order') + 1;%0A  %7D,%0A%0A  comparator: function(todo)%7B%0A    return todo.get('order');%0A  %7D%0A%7D);%0A%0Aapp.Todo = new TodoList();%0A

Add todo collection.