MAde colision detection recursive, will be slower, but should be more
accurate.
Also messed with ball speed.