Inner classes (agents and timer) move out of the scene. The Scene has
been greatly simplified so that the JS Scene should only need to
implement: setPlatform(), enableMotionAgent() and disableMotionAgent().