Add ability to stop server by address and wait for servers to avoid race conditions
Separate EventServer module from Server class and extend