BoundingBox's x and y coordinates now refer to the upper-left corner of
the bounding box instead of the center of the box
Ball and Paddle movement is now framerate-independent and logic classes
use floating-point numbers instead of integers