docs: function RestClient(key, secret, options) {
      options = options || {};
      RestClient.super_.call(this, key, secret, options.host, options.timeout);
  
      /* Importing RestClient service layer modules */
      var deviceServices = require('./services/DeviceServices')(this);
      var metricsServices = require('./services/MetricsServices')(this);
      var resourceServices = require('./services/ResourceServices')(this);
      var subscriptionServices = require('./services/SubscriptionServices')(this);
      
      this.clients = deviceServices;
      this.metrics = metricsServices;
      this.resources = resourceServices;
      this.subscriptions = subscriptionServices;
  
      _.extend(this, deviceServices);
      _.extend(this, metricsServices);
      _.extend(this, resourceServices);
      _.extend(this, subscriptionServices);
  
  
  }