simple TCP server and client for ece537