Circle generation, rotation kind of working.

Stacked DotPixelGraphics have issues with alignment due to the way a
bounding box is calculated; this is inevitable since it's inferred
(crudely) from actual pixel locations rather than set at creation time.
Should save it at creation time going forward. -POLM