Finalise send+receive for basic client+server model, now functioning with chords