Deck.java tests + Java docs