Suit and Rank done and tested; Card done, not fully tested yet
finish refactoring of Suit/Rank/Card/Deck including tests