Source code: Sockets without NIO

Hi everybody

I recentlly have made my project open source(http://sourceforge.net). It's an application that can organize the gamers to play some simple multiplayer games. It's like a chat application, but with the functionality to create and join a multiplayer game. 

You can download the package from:

  http://sourceforge.net/projects/arcadechat

What do you thing about it? I know that there are many things to repair and make better.
Is it possible improve the functionality with NIO?