DHT PR

This PR will be for CR and conversation on the DHT.
i think its safe to assume its a peer because the only users of the bucket type are putting peers into it, and if we have something that isnt a peer in it thats probably panic worthy