Create product-item class and documented it