Tests passing on DictionarySearch

Currently take .3 seconds on my blazing fast MBP, not sure if this is good or bad.
May revisit algorithm to see if there is anything to improve later.