Basic drawing routine functionality

Testing out potential drawing functionality. Trying to figure out a
reasonably efficent way to compute transforms at every level of the
object graph and for coordinate conversions.