Added facets dsl
Added facet tests