added DescribeBooks(), deal() in game class