A simple 'tic-tac-toe' client/server