Added irc dotnet library and started thinking about how to handle multiple servers/channels/etc