Added Launcher class