finished UDP
TCP disconnects successfully, need to work on list function
websockets version completed
hmm, stopping for now, need to finish TCP /list functionality