Class Based schedule works

Caveat:
Does not protect against violation of min games/ night constraint