Adds queueing. Each Event is serviced in it's own thread
Updated tests to take into account queue times