Add site search

Fixes #22