Countdown class displays (and updates) time left provided by user. Time can be provided in any time units, and they will be recalculated to specified time units. It is possible to specify which units or text will appear in countdown and which text must be hidden if certain unit reaches 0 - using format string. Fromat string also accepts HTML tags, thus providing you an ability to format your countdown as you desire.