Roll Your Own Simple Message Bus / Event Aggregator