'Args:
hostname : The hostname for the server.'

def __init__(self, hostname, **kwargs):

    self.hostname = hostname
    self._building = {}
    self.clock = Clock()
    self.distributor = Distributor()
    self.ratelimiter = Ratelimiter()
    for depname in kwargs:
        setattr(self, depname, kwargs[depname])
