WIP : add CardRepository
EventBus : simplify use, add channel property.
+ [Player] : add play and discard methods
[CardDef] : rename "creatureType" property into "subType"
[BoardSpec] : refactor to be able to use a standard deck for all tests
[CardRepositorySpec] : clean
[BoardSpec] : implement and add test to draw a card and play it