getting close
implemented a bit of subcommand parsing and
CLI output