1. in Vector2D class, should return a deep copy of Vector2D in some
functions.
2. Make changes to newVelocityAfterReflection based on testing result
3. add drawBalls and drawPaddle into GameRenderer