Implement functionality to accept SVG uploads, normalize them to PNG, and enhance the image preview drag-and-drop experience with error handling.