Started Adding Easing Formulas

Added a BallStartLevel strategy to disable ball until easing animation
finishes.
Added BlockEaseComponent to handle level start animations.
Added EaseStrategy interface. This is an interface for ease formulas
used in transitions, animations, and tweening.
Added Bounce, Circ, Cubic, and Elastic formulas.

General cleanup for bounds body in PlayState class.