Use requestAnimationFrame instead
Use requestAnimationFrame instead

Much more reliable than setInterval and does 60fps effortlessly. Also
does not waste any frames when the tab is not visible.

ctjprogramming/Walker.js,ctjprogramming/Walker.js