added ProductPrice and ProductPriceRepository