output: Sets up default option, dparam adn iparam list
Description: parse_args is the argument parser. Given a list of arguments in argv, which will typically be the entries in the command line you type in at the UNIX interface, thus the first in the list will be the program name, and there are argc entries in total.These two variables are filled in by the operating system.