Eliminated channel sinks
Renamed client/server to send/receive for clarity
Unified message hierarchy