Refactor specs & change Card to have suit, rank, and value