Timer Rework
#So, I think that stacking Timers is a bad idea. I've put the alerts into a loop in its own thread that simply sleeps for the time, so there's no thread recursion.