Full comments and improved validation for Scheduleday and RefereeScheduledays scheduling

Removed useless relationship information from all models so far