Added PlayerData, a better way to keep tack of players