Version 0.2:
 - Multiple channels in both client and server
 - Server package in CommonJS format
 - Server and client module both export a single function, providing options to the module