Some polishing, mostly validation when adding schedules to the db

I still need to add "author details" page and I'm forgetting
something....