* Initial Trie.cpp refactor
* Delete still needs to be tested
* RetrieveKeyByPayload still needs to be tested
* Test occasionally fails on ut_trie.cpp:163
* 87% unit test code coverage
* Still needs to be tested for memory leaks