Implement category and product views and templates