P2P DNS and more - based on a Distributed Hash Table (DHT)