Made calculation elements of CardResult class private.

Other changes:
- Fixed typo where left card rank was ignored in "Same Wall".

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>