Dummy dumper to dump stream from irc to file, printf unfortunately does encoding funkyness
Hacky thing, started defining the state/config, need to latch in hsirc parser
cabal stuff
pulled in pipes dependencies to play with
Primitive pipes implementation, still need to clean up the respond, ie do we want it to hit a controller and have it deal with the irc protocol, or do we want it to be able to reply upstream?

being able to reply upstream would enable us to composite modules like each plugin 'ping', 'privmsg' can just be a pipe/whatever that gets appended to the pipes chain
primitive ping pipe as a poc
Made the dumb loop work with Monad/MonadIO/Pure functions for 'processing' commands, so the idea seems to have merit, still unsure how to adapt this to feed into concurrency but can probably do that later
got started on getting the parseMessage thing to work but its nasty, going to have to promote handling state early on... and still not sure if its the right approach
Initial draft of the attoparsec parser pipe, its crashing on connect so not sure yet why
semi-functional error logger
reimplemented the message parser into a streaming enabled parser its working now
General source code cleaning up and restructuring
Killed off most manual message constructing with actual irc messages
Added primitive tls support, still need to make it connect to freenode properly
figured out how to append custom logging for tls, now to write the logger
Got this to connect to a server via tls, still failing for *large* certificates
tweaked certs a bit
Cleaned the config a bit and added some new entries to the .gitignore
Got a functional TLS connect/handshake, still need to deal with the cert host mismatch
Got a certificate store to work, it now connects properly to freenode!