Deleting a task in the UI will only remove it from the collection and view when the request is successful. Switched from .on to .listenTo where appropriate in Backbone.