updates CLI to support interface changes and adds PPTx support

Hey @edi9999 - one more - pretty basic, just adds CLI support for PPTx.  thanks!