Local search functionality complete
Added online search functionality and error processing
implemented levenshtein distance calculation and word sorting