Initial implementation of the specified product service methods
Refacactored web controler