category component with product view

complete the category component with product view and also use of ajax for change the image