Simple facet filtering implemented. Need to look at preserving / removing existing filters now.