Classes and interfaces defining the rendering model.