updated tests, added levenshtein methods