Added Trie support for several primitives including a couple new ones such as insert and lookup