TimeKeeper Update

Fixed some more of the printing issues. Things were printing out of
order or at the wrong time. Still errors. Working on that.