Refactor facet filter building
Use symbols everywhere
Add relevancy as sort