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

refactor using commander