DHT PR

This PR will be for CR and conversation on the DHT.
for example, if we are on bucket index 2, but all the peers that are currently in it have a cpl of 3 (or more), when that bucket splits, all of its peers would end up in the new bucket, leaving the old one empty.