Wrapped DeckSpec in Karma::Core
Wrapped PlayerSpec in Karma::Core and refactored it
Minor refactoring