Big change:
- tabs to spaces
- implemented CardRules.addCoins
- object dependencies are now camelCase
- Player.play for Treasure cards