load a file as a command line parameter. TODO: fix bug where load method duplicates a student
fixed bugs, added command line args and tweaked loading and saving functionality