Changed around Listener stuff.
Custom join/leave messages.
More stuff.