Tweaked it a lot... more object oriented, better tested, added audio to countdown, now can change time