added implementation of player lead and whether they have advantage, reader methods