Incorrect argument order
Add a start event to timer.js
Hook up events on timer objects
Add more events on which to update
Update TODOs