Refactored the NetworkManager to have helper functions to send create, update, delete, and key messages