Implemented conditional and repeatable screens to create the GameScreen -> [EndGameScreen] loop