Support subcmd

Ghttps://github.com/c-blake/cligen: typedH - : Nim library to infer/generate command-line-interfaces / option / argument parsing; Docs at

https://github.com/casey-SK/commandant: typed

argparse doc https://github.com/iffy/nim-argparse: can distingish flag for subcmd and for the main