A neat implementation of a P2P network using chord protocol. The application supports several services running over the same network of client. The services can interact among them themselves. Implementing your own service is as simple as