Session 26
We spent the vast majority of the period cleaning up the way that balls "bounce" by using the actual width/height of the JFrame including the Insets.
MultiBallWorld
(with better bounce)