refactor using commander
Merge pull request #17 from mojotech/wkf/add_commander

refactor using commander