Added methods to animate all shapes in a group, and reset all shapes to
a different group. Also, I changed the data structure storing Shape
objects to a Vector purely for ease of testing.
Made into a singleton. Added methods to be able to store and retrieve
Shape objects. Changed the data structure holding Shape objects to a
vector purely for ease of testing.
Fixed a bug that wouldn't let a shape move more than once and another
that always made them start moving from the origin.
Wrote a listener for the 'connect shapes' button. Only works from the
console right now.
Merge branch 'animateMovementDev' of https://github.com/beloitcollegecomputerscience/foldr.git into animateMovementDev