Server entities that will handle events such as connecting to the host and joining channels, disconnecting and so on. As well as passing through messages that will be received from the user or the server.