Use <yargs> to parse command line args, and support JSON config