Fixed bug in traverse where similar words would not parse as distinct. Traverse now functions as a basic prefix tree (can't distinguish words from prefixes)