Top-level model classes for the Calendar Tool, including clases with the main methods for each of the three executables. Contains classes for the Calendar Tool example used in Gene Fisher's software engineering classes CSC 205 , 206 , 508 , and 509 . The calendar subpackages are organized using the "Information Processing Tool" design pattern discussed in the CSC 206 lecture notes.