Changing ball movement into vectors like in physics with magnitude and direction. Also implemented function that should change the reflection angle based on how far away from the middle of the paddle the ball comes in contact with but the flipping math isnt quite right yet.