Worker Hours and Fair Scheduling

TBD