lets keep this general, taskRunner. Then we can support grunt/gulp etc.