Refactored CheckoutRegister class to properly store actual product information