implemented longest road, should probably have one for each player