equals
hashCode
* Add `equals` and `hashCode` functions for Player class * Fix up the extending classes