circlePoints - the Bresenham algorithm for circles