code: function processNormalizedResponse(normalized, req, res){
    if(!delay){
      // stash normalized in cache and return normalized
      console.log('\n\nDone!\n\n')
      if(!req.session.media_cache) req.session.media_cache = normalized
      // console.dir(req.session.media_cache)
      return res.json(normalized)
    }
    else{
      setTimeout(function(){
        // We have to check again for delay due to race conditions.
        if(delay) return processNormalizedResponse(normalized, req, res)
      },10)
    }
  }
docs: Process the response, cache the normalized data TODO: Cache the response