Extract filter view model and filter helper
Categories index page
Add page wrappers to views
Add namespaces and data annotations
All category pages
Code optimization