[#1] Add "Any" interface, which is used for the type of values contained "Trie".
[#1] Add "Encodable", which encodes itself to []byte and it is used for the key contained "Trie".
[#1] Add "Trie", which is an interface for the internal representation of trie-like data structures.