Further work on adding client-server communication for Horcrux.