A trie data structure implementation for Boost GSOC project