Improved message passing.

Bindings now handle server responses.