Update to use new engine.json format