Move all reactor data binding to root component

Cleanup code comments & docstrings