Added productService, imageResizer, stringOperations, and modified productController