Revert "build reverted"

This reverts commit 2c7ecb1743eb60c0e225c4c698bc682f32eaac37.
Revert "Revert "Revert "Set up client to receive state from server"""

This reverts commit 6c27e0371f92b8c5f6998f72f32729a21086ce0d.