Added suit support.

Does this look good?
Add tests for other suits.