Reorganized
Added Trie implementation.