Implement API review features over Popover and Carousel and update tests