Barebones client.

Able to register, change nick and join a channel.