Bug Fix: duplicate hand cards

Duplicates should be handled correctly when playing and removing cards.