I relized I was testing for 3 am and not 3 pm so I change the Time.now stub to 3 pm
I added the new time requirements to my bar.rb code
I added to the happy_discount method in order to set the dicount in the Item class to use it later on
I added a test to make sure that the discount is being applied to the items during the happy hour
I made sure that the customer get a 50% discount on mon and wed, and  made sure that my other tests still passed by setting a new time stub
I added methods to add and remove a discount from an item
I added a test to check my purchase and popular items methods
I wrote a test to check the most popular function.  it prints a list of the 5 most popular items