Basic GameState Management + made it work