Added TimerController class