Added Timer protocol (in preparation for when proper timers are introduced)