Scenario 1
When a user specifies that there are no headers and that the column is a number n, the nth column should be dealt with with no problem.
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.
Scenario 9
When a user specifies a column as a number n, the nth column should be dealt with while also not considering the first row as data.
Scenario 10
A user should be able to replace specified data with new data. With also the option to locate the data they want to replace, in cases the user does not know exactly where the data is.