I am trying to add a tick next to a user selection to indicate that the user has guessed at a particular place.
Currently, my logic allows for all cells to be clicked as can be seen below;

How can I limit the user to only have one selection enabled at any one time? I was thinking of having a variable (say an int) to track the currently selected - this way i can remove the tick in the correct places. However, I would like to know
1) is this the best way to do it and
2) How do i unselect (unhighlight) a previously selected cell.
Thanks
Would I need a class variable to see if it is assigned, if so then take do some log