Updated Scheduler service to use TimerEvent rather than ResourceEvent