Source code from Chapter 6 of Developing Games in Java, "Multi-Player Games" http://www.amazon.com/Developing-Games-Java-David-Brackeen/dp/1592730051 http://www.brackeen.com/javagamebook/