Atlanta stadium features eight moving panels