moved the change methods outside
updating the machine cash when buying is working
products can have price and name
working on the cash available