API Enhancements: Refactor NetworkClient and other datagram routing APIs for cleanilness and clarity.