I made the alarm model based off a calendar

this way snoozing and repeating alarms will
be way easier