Green
Refactor to keep track of coins

Failing test needs to be fixed
Fixed issue with Test -- all tests Green
Refactor to move enum of coins
Additional Return Coin Tests
Refactor common functionality into base class for coin tests