Initial work on the player class