Implemented and tested Timer.