Fixed a bug in player.java where it was using a Set to track merchantshipswon.
Switched to CardSet, as Set can only handle unique elements.