New timer module, ported widgets to it