bug work, and clean up

-Encapsulation
-Smoother movement
-Random starting point
-No getting stuck out of bounds...
-NOW WITH 50 CIRCLES!!!