Understanding Bouncing Balls: Physics, Applications, and Fun