uncomplete refactor to implement vending machine kata more like a vending machine
Continue Cleanup of refactor
Refactored to using a CoinReturn class
One more small refactor around second implicit parameter list
Added Hopper class and tests.