Fixed blatant errors in deal(), added comments to tests, testDealCards passing