Renamed timermanager to TMIntervalTimer, added protocol methods for timer updates