GameState has a dictionary instead of list

Dictionary by name of gameobject