* refactored verbosity command line option
* refactor argument parsing