Added global mapping from characters to their indexes in trie nodes
Added TrieNode construct
Added a wrapper around String