Working TCP server for miltiple clients