A Distributed Networking Library