moving the draw card logic to the cardButtons setter