Simple / easy to use implementation of event aggregation pattern