initial commit for anagrams. many changes to come