Replaced the regex search with Quicksilver-style score-based searching for better matching