Contains classes for representing Input/Output elements and holding the data collected for each input type.