Building the PlayableCharacter class