two programs named client and server that chat over shared wifi