System Design Problem Leetcode Javascript Solution