(#4) - implement search

Decided that a simple prefix search was good enough.
No need for full-text search.