messed with different layout sizes, added listener to board[i][j]