Changing circleFactory and shapeFactory