Trie data structure with add, search, prefix search and level by level display.