classified the channels socket module
updated to enofjs 2.0.1 to be able to use the modules more cleanly in both browser and node.js