Refactored the mapSignature function to: - Return cleaner structured objects for formFields, frames, and signatures - Include `type` and `value` properties in returned objects - Remove direct mutation of field and annotation objects - Improve readability and maintainability of data mapping logic