public void updateMaze() {
        // Set the borders and potential value
        for (int i = 0; i < newRun.BOARD_MAX; i++) {
            for (int j = 0; j < newRun.BOARD_MAX; j++) {
                board[i][j].setBorder(findBorder(j, i, false));
                board[j][i].setText(String.format("%d", newRun.getPotential(i, j)));
            }
        }
        // Set dialogue
        //dialogue.setText(newRun.getDialogue());
        // Update heading
        curDirecVal.setText(newRun.getCurrentDirec());
        // Update location
        curLocVal.setText("( " + newRun.getCurLocX() + ", " + newRun.getCurLocY() + " )");
    }