The Color class is just an utility class used to do operations in a color, which is actually represented by an
Coord is a coordinate with x and y values.
GfxSurface is an abstract class that is extended by drawing surfaces, which can have a Graphics.
Graphics draws on a surface.
Rect represents a rectangle.