DHT PR

This PR will be for CR and conversation on the DHT.
yeap, just temporary until we can solidify on exactly what we want to protocol to be.