Add dht functionality that mostly works; just need to respond to
_client_.