Alarm functionality working with snooze. Alarms by PWM, adapt for alarm tone