add command line parser
Add command line parser