beginning with the class scheduler stuff
wow, ton of work to schedule those, but it is done. we still will need to set up the alarms and stuff to bring up the service though.

Inside those alarms, we will also have to schedule the next instance of the class and update the times because i store them as long's so that we can use the dates to check what class is currently running when saving them from the overlay note

We may have to add another column to the sql table to set the alarm id, or we could just use the random id that the table generates when inserting the content.
merged