started facets module
made a little progress onfacets
placeholder commit, facets have started to work ok
placeholder commit
next step to add logic, write entire config json, and figure out how to have sync work