Simple class for handling queues of events for event driven / observer patterns.