WIP: Fixing ball collisions with side of paddle
Refactor entity updates and player movement
Constrain coords on bounce
Remove superfluous velocity calculations when resetting ball
Remove superfluous velocity and coordinate calculation during bounce
Mostly fix side paddle collisions