adding GUI and gameManager improvement