use requestAnimationFrame and speed up ball