removed the client list from the Server object so that the user can manage it themselves in future using the client hook, will have to add a channel for notifying of disconnecting clients (by reporting the UID)