the great requestAnimationFrame() migration

requestAnimationFrame now handles animations, obstacle animation disabled, as is jumping