Add minimal UI to demonstrate searching

This is more for an example. In the future the search code should
probably be fully decoupled from the DOM.