Cleaning up EventQueue
Even cleaner
Sexy functional Sockets stuff
Fix broken end to end test