David helped-- everything works --constructors in tests did not name players, equals function compares names, colors, etc