addding utf8
mv *NodeInfo into structs.h and WordInfo is derived from TrieNodeInfo