Adding more infrastructure to Section, TimeSlot, and Time