[ManaPool] : add logs
[Board] : fix bug to create library cards
[Effect] : add mana generation effect
[BoardSpec] : refactor to use "use" method on Player
+ add "apply" method on EffectCall
+ add "use" method on Player