Removed pointless TimerInterface abstraction