Updated implementation of balancing TSO with tests.
Refactored aggregator design, split of triggering functionality.
Implemented reactive agents.