Add GameObject#property for computed properties that are not attributes
Draw shapes without transforming their origin
Add Rectangle shapes!
Randomly use circles or rectangles on click
Use bounding spheres to test for out of bounds
Move Renderer to Physics and Transform to Math
Make Renderer#transform and Renderer#setTransform public
Transform a point inversely instead of calculating the inverse matrix
Add Transform#rotate