added GameStates and LoadingScreen