Added comments to Card
Refactored and added comments to HandCategory