Removed unnecessary reduceWhile
Started adding recursive has/get/set/remove to trie

Since I'm only going to a max depth of 7, this is sooo natural <3

mmmm recursion
Adding in set little by little :D
Fixed tests
Added set, and the last case for get