Removed unnecessary abstract layer of Player.