add validation for names in product, cashier
add validation for names in customer
add callback function to convert product name to caps
remove WIP method to calculate most popular