refactoring(orchestrations): react component structure and pure renderer