Added lots of javadoc comments to some of the classes. Added a new BounceForce to make things cleaner in the Mass class. I also removed some duplicated code in the Muscle's update() method. Basically now it just calls its superclass's update method