A very customizable replacement for a simple UIImageView and UILabel that can be stretched, rotated, and moved with gestures