class intended to act as a container for data that needs to be passed between objects