Added a find method to get all published products
Using PageModel and CS
Reimplemented the search index