Implementation of alarm dialog interface
alarms: Use a proper singleton wrapper for the timed instance