Package scheduler defines objects and operations related to charts. See Sections 2.6.1 and 2.6.2 of the Milestone 6 requirements.