Prefer _.invoke when possible
Pass a new instance of TodoList rather than a global

* Start adding comments for the generated Docco documentation