
Optional Challenge 1: Create buttons to insert money, select product, take change, take product, and kick machine. In the method that would dispense the product include a random occurrence of the item getting stuck. In the kick method, include a random chance of freeing the product and/or setting off an alarm.
Integrate the completed assignment with the existing Zoo project.
