public void setup(){

        Object[] options = {"Browse", "Build"};
        int i = JOptionPane.showOptionDialog(null,
                "There has been an error locating the startup file."
                + "\nPlease select below either 'Browse' to navigate to"
                + " the correct file"
                + "\nor 'Build' to provide the program with information to"
                + " rebuild the file.",
                "Error locating startup file",
                JOptionPane.DEFAULT_OPTION, JOptionPane.ERROR_MESSAGE,
                null, options, options[0]);

        switch(i){
            case 0:
                this.browse(); // Find the file
                break;

            case 1:
                this.rebuild(); // Rebuild the file
                break;

            case -1:
                // If the close button is pressed
                System.exit(0);
                break;

            default:
                // Should never really happen - defensive programming
                new ClubException("Error setting up the startup file",
                        "This should never happen");
                break;
        }

        this.verifyFile(); // Double check it's actually there
    }