continued to work on setup file
updated setup now just have to add the reset when the files are created
update for grammar
updated the main command line arguments number and thier verification