Implemented product controller.