Networking chat messenger by using Java, for learning purpose.