Allow to evaluate the time of the timer
Add a simple controller of the timer
Remove the use of a dedicated event to set the time. Prefer using wx.CallAfter
Move the whole timer logic outside of the gui
Add the connect method to reconnect in case the timer broke
Add a support to set current time
Allow the controller to be commanded non interactively
Udpate the name of the timer