I wrote a javascript app that visualizes the motion of the ball with adjustable parameters like angle and initial velocity. The app seems to work best in Chrome.
http://hostedfiles.x10.mx/2/2014ball.html
Please feel free to let me know of any issues with the app. Also, you can double check my maths to see if I made any mistakes. I used the formulas from
here
I wasn't sure of the terminal velocity. The terminal velocity parameter is used to compute the amount of drag on the ball. Currently the value I'm using is 51.33 which I found is the terminal velocity of a volleyball, so its likely going to be less than that.