sort words by length before creating paths
add support for save flag (-s) to define_word_paths
compare_words finds words with identical direction; similar magnitude