The Player object is used to declare a character for the game.
Initial properties can be assigned to the player object doing declaration.
The instance of the Player object is
player by default, which is a reserved identifier for the Player object.
Declaring an instance for a Player object will create an alias instance for the Player object.
All declarations of a Player object will be merged into the same Player object, as there can be only one player.
If name is unassigned doing declaration, the name will be set to "player".
This object can carry items.