Create a JS structure for a category and subcategory

a number of areas to review here

  • I should be able to add many separate types of categories and have them appear in different trees or controls, not as a single giant smushed together tree - some of my categories have 50+ sub-categories, the current tree isn’t usable
  • I should be able to configure that I want the category trees to appear default open to 1,2,3,4, x levels, on the filtering page. Instead, only the top level category appears and users don’t even know there’s more filtering they can do, until they choose a top level category and then the lower level categories open up

Thanks, we’ll consider adding this feature, currently it works like a file system tree where contents of the current “folder” (subcategories of the currently selected category) are visible along with the full path to the top category.