code: function MasterNode(io, config, pass) {
    EventEmitter.call(this);
    this.connected = [];  // array of connected clients.
    this.disconnected = []; // an array of disconnected and removed clients.
    this.disconnecting = [];  //array of disconnecting clients (didn't reconnect within 10sec)
    this.io = io;
    this.config = config;
    this.config.password = crux.util.sha2(pass);
    this.__loadDump();
    this.bind();
  }
docs: /*
  The master node class handles incoming node connections.