An IRC client written in Java to learn about sockets, used as a prototype for my dissertation project.