Added a few things:
created a method to make a popup when alarm is triggered(needs work)
created a toggle for alarmActive and signal
improved the alarm variables, they hopefully will work across all methods and Action Listeners