Added documentation for the Player interface