add latitude and longitude heuristic with optional parameter
refactor suggestions into its own folder
remove MatchingCharacters heuristic, refine other heuristics