Component is a generic concept of an object that can be drawn on a canvas at a given pair of coordinates. Its subclasses are used throughout the library.
A Component composed out of two Components, with one drawn over the other.