Added a Launcher class