A TCP server written in Java that echos back messages it receives