Adding the first working client using sockets