Fixed paddle and ball collision

Collision is now working for the ball and paddles.
Todo: Implement ball reset, score incrementation, and random ball
velocity on reset.