Shopper class complete, all unit tests pass