private void OnCellClick(Cell cell)
        {
            if (currentPlayer != Seed.Empty && cell.IsEmpty)
            {
                cell.Set(currentPlayer);
                lastChangedCell = cell;

                if (onBoardChange != null)
                {
                    onBoardChange(currentPlayer, cell.Row, cell.Col);
                }
            }
        }