Add sort word list by length of words (decreasing order)
Stop adding words that are adjacent to other ones in crossword.