adding an argument parsing class to hold all the possible options