make BandwidthSample a namedtuple
wire up everything to the point that peers can talk to each other again.