feat(ui/facet-menu) a facet-menu directive