Update and rename Extract all similar words and group together , e.g. return list of all anagram or permutations in dictionary to GroupAnagram.java