code: function tree() {
              var result = {
                  name: 'root',
                  children: []
              }
  
              function _parseChildren(parentClientId, children) {
                  Util.each(CACHE, function(item) {
                      if (item.parentClientId === parentClientId) {
                          children.push({
                              name: item.moduleId + ',' + item.clientId,
                              module: item,
                              children: _parseChildren(item.clientId, [])
                          })
                      }
                  })
                  return children
              }
  
              _parseChildren(Constant.ROOT_CLIENT_ID, result.children)
  
              return result
          }
docs: /*
  CACHE {
  uuid: {
  clientId: uuid
  parentClientId: uuid,
  instance: brix
  }
  }
  return {
  name: root,
  children: [
  {
  name: moduleId + ',' + clientId,
  children: [
  {
  name
  children
  }
  ]
  }
  ]
  }