Features:  1) Build trie data structure 2) Search for a word if exists in trie 3) Suggest the words if word is not found  4) Auto complete feature