Esp., better handle the 'no subcommand' case: give the user some more useful help.
Update names, docs etc.