Package scheduler defines objects and operations related to calendar scheduling. See Sections
2.2
,
2.4
, and
2.5
of the Milestone 6 requirements.