code: private void initializeCategoryViews() {
      preferencesFxModel.getFlatCategoriesLst().forEach(category -> {
        CategoryView categoryView = new CategoryView(preferencesFxModel, category);
        CategoryPresenter categoryPresenter = new CategoryPresenter(
            preferencesFxModel, category, categoryView, breadCrumbPresenter
        );
        categoryController.addView(category, categoryView, categoryPresenter);
      });
    }
docs: Prepares the CategoryController by creating CategoryView / CategoryPresenter pairs from all
  Categories and loading them into the CategoryController.