New helpers for SocketEvent, new routers to make sockets event more flexible, TestChannels changed started working on chat router