A library for building distributed and federated p2p applications with built in synchronization and application links.