Model interfaces that are used throughout the Social Component to transfer the model. Implementors may implement these interfaces to contain their model objects.