add addScene method to support additional game loops