f'n easy eventing - real-time event aggregation over signalr