client: Added callback when connection is complete
agent: Enforced channels property
controller: Fixed disconnect module support and detection
script/server.js: Added execution