Separating out more tcp code
typo
Adding udp server stuff