clean up draw_circle

we now have a simple iterator