simplifying card data structure
changing the way the deck is initialized
removing cardmap implementation