Very nice idea. Good stuff! Should todolist.js be in a folder called Collections?
What do you think?
Probably should be named TodoCollection.js either way.
As someone looking at this for the first time, even after breezing over the code that was my immediate question: wait, where was the collection again?