Extracted a Timer class from Countdown, decoupled the two from each
other, implemented Flippable interface on Countdown.