Switch to using JSON for launcher files