Initial release: Event server / socket