Changed comments
Added auto generated equals and hashcode

All classes in player package now has equals and hashcode, most auto
generated.