public void display() {
        int cellID = 0;
        for (int i = 0; i < rows; i++) {
            for (int j = 0; j < columns; j++) {
                System.out.print(cells[cellID].getState().getTextualIcon());
                ++cellID;
            }
            System.out.println();
        }
    }