make name final in Player class
capitalize CardTypes subpackage
capitalize CardTypes subpackage
need to construct cards ArrayList before using it
add JavaDoc
test the deck shuffling