example for server side search (issue #4)
support templates for custom data source (issue #4)