The player class.