public String help() {
        String helpMessage = "Valid commands are: look, dig X Y, flag X Y, deflag X Y."
                + "\n"
                + "Look returns a message representing the current state of the board "
                + "where a - indicates a square is untouched, a F indicates a square is flagged, "
                + "a space indicates a square has been dug and has no neighbours that contain bombs, "
                + "and a digit between (1-8) indicates a square has been dug and has that number of neighbours that contain bombs. "
                + "\n"
                + "Dig is a command allowing you to dig a square at coordinates X,Y. Ensure that the coordinates are valid coordinates "
                + "- otherwise nothing will happen. X and Y are in the range (0, "
                + size
                + "). "
                + "\n"
                + "Flag allows you to mark a square with a flag. Deflag allows you to unmark a flagged square."
                + "\n";
        return helpMessage;

    }