updating card, deck, manapool

updating card.c, card.h, deck.c, deck.h, manapool.c, manapool.h ( not in Board)