Decouple Timer class from UI code. Fix #4
Add comments