Added functionality to dispense change.
Working Demo.