Provides the readers and writers for the various types of files that the system uses to store specifications for generating agents, the state of agents, logs of events, etc. Also contains some of the utility classes that the readers use to temporarily encapsulate data that has been parsed from the input files.