Full control is given over to the GameInstance now. Deleted any validity
checks inside of the GUI