updating for tutorial
* Use new namespace for CommandPlugin
* Use ArgsParsingCommandPlugin instead of just the CommandPlugin interface