Event Queues work

Little wonky and can't register listener from within class for some
reason.