setAlarm is now working well enough

there's still more to do (e.g., write to NowPlaying table,
add functionality for a recurring alarm, writing an interface
to manage set alarms, etc.) but I'm adding the button in to
the main interface here.