Using an array where locations of the x and oTokens are kept, seems to be something wrong with that array since the first square always has both a circle and an x drawn on it anytime redraw is called, need to fix that.