First implementation of faceted search.