I think I have most of the ball's physics worked out... I just need help on the fact that the ball launches forward when you let go after holding down
Thanks to ggenije for the point in direction code.