updated readme for socket implementation