Implemented DefaultOrchestration. Including some refactoring to make it work.