Refactoring of runner
Merge pull request #2 from twokul/node

Node runner