add interface so we can find our plugin instance
start of commands module
first command, almost