Java implementation of IRC protocol