refactor and linked launcher and add it before gaming View