Simplify TimerInput implementation.
More minor TimerInput changes.
Stitch more of the system together.