Hand and Deck
+ added Hand implementation
+ maked Deck a data source for Hand
+ added tests for Hand