Revert "Revert "Completed manager stuff, pending refinement""

This reverts commit 2cd7551137f162db2714a5279d0f75961e7fcdc8.
Part conversion of the home page product listing from star to product search
Home page update complete