Ruby/RSpec challenge: build a vending machine that sells products and gives change