Filling in the rest of the Timer module.
Adding timing code to IOThread.