Support fuzzy search

Closes #9.