just committing any outstanding changes before I switch to messing
around with UDP
started rewriting server using udp