add command line parser lib