update game structure