Moved ExternalEventProxy to its own folder.