A LOT of work on using a more standard complient OO approach
Geometric objects work as intended again
WIP: Fixing collision checking for transformed objects
Bitmap-based collision checking should now be working with scale and rotation