Make it more user-friendly.
Add requestAnimationFrame shim.
Add jsdoc comment headers.