+Coin class, refactor