Add hero to deck.

Move some functions from specific object to its parent(root) object

Enable Play a card - pc. Move a card from player hand to player board.

Object PlayerBoard has bug. It can't belong to Player and GameBoard at
the same time.