Write some specs for Deck.

They pass but coverage is not complete yet.