First commit
word_chains using TreeNodes
Optimized for speed
Typo fix
Optimized for speed
Optimized for speed