added new storage classes to handle redis and python dictionaries
added decorator function for both terms and suggestions
removed old tests
added redis support with test cases
added feature to return best lookup results only (best is defined in terms of both damerau levenshtein distance and word frequency)
fixed a bug in real_distance computation
added set handling features to storage methods
extended suggestions to include all the words within a given distance
added an option to choose if store/lookup only the best suggestions or all the possible suggestions
minor fixes: added an option to choose if store/lookup only the best suggestions or all the possible suggestions
bug fix: tuple access
bug fix: tuple access
added some examples in the readme