added View and Controller for launcher