PixelData can be divided up as a sprite sheet. Shapes extend the Shape base class. Collisions WIP.