Factored more of the 2D transformations into Drawable.initDraw2D

Unwinding the rotations is still not working quite right.