Lots of progress on timing of multiple steps.
Updates to Active Timer Styling
Timekeeper maps out the entire timeline which makes it much easier to find and keep track of progress.
More Timekeeper cleanup
Disable set repeating temporarily
Set ending is now properly calculated.
We now correctly determine when the timer has ended.

But we still don't handle that situation properly.