Build an Image Cropper in JavaScript: Canvas API Guide