Genie -> relix:  Factor out alarm_clock class
Genie -> relix:  Move alarm() system call