Workflow node

changes:
* rewrite Configuration class
* replace NodeInterace by an abstract Node class
* rename State into NextState