Added dynamic loading of categories and products