Moved classes into EventListener namespace
XMLStream triggers XMLEvent instead of just Event
EventListeners are now event aware