made a win condition that's based on checking the board matrix, but I can't seem to update the board matrices via event listeners. Also cannot seem to move away from using squares to the rows and squares, which would make it easier to iterate through, i would assume