Database Update

Almost forgot. The redone schedules table is needed for scheduling to
work. I'll also need to remake that E-R Diagram for the documentation
after I've finished the other stuff orz