Scenario 1
When a user specifies a value that should be dropped, the whole row containing that value will be removed.
Scenario 3
When a user specifies that they want the output to be an output file, the output terminal will be empty and concurrently output the desired output file.
Scenario 4
When a user states the delimiter to be something other than commas, the program should go through with the specified delimiter.
Scenario 5
When a user wants to drop/keep/cut an identified group of data, the program should do its respective command.
Scenario 6
When a user inputs a non-properly formatted csv file, it should output an error. When a user inputs a non-csv file, it should output an error.
Scenario 8
When a user is having trouble with using the commands, they should be able to ask for a help menu that will be able to clarify.