Simulate and test a card deck in Java