Improve search.
Better fuzzy matching.
AJAX serches to fallover to fuzzy matches.