ScheduleItem Class represents 1 hour of 1 day for a specific room, will be part of a list of ScheduleItems for every room in the system.
Attributes:
Date & Time (datetime.datetime)
Occupancy of the room (int)
Collective constraint of occupants (int) - Maximal number of people allowed in the room at this specific time, so we do not violate any occupant's constraint.
ScheduleItem Class represents 1 hour of 1 day for a specific room, will be part of a list of ScheduleItems for every room in the system. Attributes: