intial commit for Timer class.