adds dynamic card generating

Adds card genereating depending
on card in deck