Write some specs for Deck.

They pass but coverage is not complete yet.
Refactor deck specs to name the subject.

It just makes it easier to follow.
Merge pull request #11 from xtagon/feature/deck-specs

Write some specs for Deck.