Attempt three at InvalidPluginException fix.
First version from new local.
Added ShopItem command.
Created ShopItem class.