I'm trying to figure out what's wrong with my code, and whether I'm doing it the right way or not (obviously not :))
What I'd like to do is to start with one moving array of arcs, then at each mouse click add a new array of arcs to the mouseX and mouseY coordinates. Now instead of creating a new object at the desired location AND keeping the previous one at its location, it seems that both of them are moved to the new location.