private final void load() {
        try {
            File f = new File(".filedata/");
            if(!f.exists() || !f.isDirectory()) {
                f.mkdir();
            }

            f = new File(".filedata/.files");
            if(!f.exists() || !f.isFile()) {
                f.createNewFile();
            }

            Scanner s = new Scanner(f);
            String[] tokens;
            while(s.hasNextLine()) {
                tokens = s.nextLine().split(",");
                fileData.add(new FileRecord(tokens[0], tokens[1]));
            }
        }
        catch (Exception e) {
            System.err.println(e);
        }
    }