Fixed an issue where values are not copied when the target field is an Advanced Phone Field.
Refactored to use GP_Plugin as the base PHP class.
Fixed an issue where conditionally hidden fields would still trigger a copy action.