refactor bouncer to actually parse IRC messages