Basic Dynamic Programming Levenshtein Distance