Shift Scheduler

Plan a weekly shift rotation for a small team. Prints a clean schedule, supports fixed and rotating patterns.