Java Client Server Chat!

I wanted to learn about networking in Java, I already knew a little about sockets but I was in no position to impliment anything. I went online and found a great video tutorial series...