constructor () {
        this.children = new Map();
        this.isWord = false;
    }
DFS - Trie
Time O(N * M) | Space O(N)
https://leetcode.com/problems/search-suggestions-system/
@param {string[]} products
@param {string} searchWord
@return {string[][]}