Add observer pattern to card hand.