Updates based on code review
* Replaced wildcard import with explicit imports in PageFactory
* Renamed uniqueSortedResourcesByCategory