Removed the need for EV. Just used AnyEvent::Loop