C++ Chord Library (A Peer-to-Peer Distributed Hash Table)