Began abstracting the concept of a player to prepare for networking.