simpler yiewd
better run method
Merge pull request #9 from sebv/promise-chain

Simpler and more powerful yiewd