fixed inefficiency where dictionary is constructed every time a word input is given. now edit distance 1 is SIGNIFICANTLY faster. shweet.