code: function renderStatus(statuses, step, spinner){
    var txt = '';
  
     // Build Status
    for (var k in statuses) {
      var status = statuses[k];
      
      // Account for status where it's false/true
      // (indicating not started and not received value yet)
      status = status === false ? '' : status;
      status = status === true  ? '' : status;
      status = status + '';
  
      // Put spinner if no info
      if (!status) {
        status = spinner + ' ';
      }
  
      // Create status text
      status = centerText(status, width);
  
      // Dim unitis
      status = status.replace(/(Mbps|ms)/gi, chalk.dim('$1'));
  
      // If it's the current step, show as yellow
      if (step == k) {
        status = chalk.yellow(status);
      } else {
        status = chalk.blue(status);
      }
  
      txt += status;
    }
  
    return txt;
  }
docs: /*
  Renders the Status line (Showing Ping/Download/Upload results) with it's colors and spacings