function.bind instead of jQuery.proxy
Move animation loop out of scene and into new game object