- working on subcommand parsing
- subcommand test cases