Simple task runner built with ES6 generators