renamed Engine.close() to Engine.stop() for consistency, Worlds now keep reference to the Engine with World.engine