Heavily re-worked to add in UI
Impl'd alarms when timers approach 1h, 15m and 1m