refactored playground and cardItem, adjusted Slot API from GameController,changed some objects from heap to stack