functional implementation of the DHT under the new architecture, next commit should bring an improved DFS