public static void main(String[] args) {
        // SWAP 2, TEAM 06
        // BONUS FEATURE / FURTHER ELABORATION (Our group didn't do an additional feature last time so we added one)
        // Now have the option to load a schedule from file via the command line
        // Before this was a hard coded value, which helped lead to code smell.
        //path = new File("schedule_data.ser");
        config = new Config();
        Scanner scanner = new Scanner(System.in);
        System.out.println("Enter schedule file name:");
        String input = scanner.next();
        scanner.close();
        if(input.length() >=5){
            System.out.println(input.substring(input.length()-5, input.length()));
        }
        if (input == null || input.isEmpty()){
            path = standardPath;
        }
        else if(input.length() >=5){
            if(input.substring(input.length()-5, input.length()).equals(".ser")){
                path = new File(input);
            }
            else{
                path = new File(input + ".ser");
            }
        }
        else{
            path = new File(input + ".ser");
        }
        // Code to open the config file.

        try {
            conH.recallConfigFile(path);
            if (getSchedule() != (null)) {
                cal = new CalendarGUI(getSchedule());
                cal.setVisible(true);
            } else {
                config.setVisible(true);
            }
        } catch (Exception exception) {
            exception.printStackTrace();
        }
	}