Added AlarmHelper Class

Moved all of the alarm manager code into a separate helper class.