Simpler callbacks
Use prototype for building channels
Rename global handlers management
Fix doc