logic for loading a file from the command line or not. Error handling for if the file they pass as an argument exists (use it) or not (use default_file)