initial import

/cc @addyosmani 
It would also be easier to follow if the hooks were in the order of the spec (just bump `Todos > Todos Collection > Archive done Todos` to the top)