add TimerManager
TimeManager is building to manage timer for update on the same time
this commit also let countdown aply this setting.