Image Cropper

The image cropper machine keeps track of the crop rectangle, zoom, rotation, pan offset, flip state, and every gesture.