Updated script to use new launcher class