done - Create development and deprecated folders

done - Move original main file to deprecated and rename

done - Duplicate 3.0 main file from other CRM

done - Set text domain and prefixes to correct CRM prefix

done - Remove constants from deprecated main file and move to main file
    - add them in the pre3 section
    - Modify pre3 prefixes to differentiate from post3


done - Copy settings file to deprecated/includes/;

done - move form-specific settings to separate file

done - Move field-registration file to deprecated/includes (don't need to rename functions)

done - Move form-processing file to deprecated/includes

done - Create folders Actions, Admin, Comm, Config, Templates in includes/

done - Move Raw Request and Comm classes to Comm directory and rename files

done - Create file Functions.php in includes/Admin

done - Create global loading function and move global variables into function

done - Add function call for loading globals into both pre3 and post3 versions
    - After includes in deprecated
    - in _construct of main class


done - Copy Settings.php from existing into includes/Admin and change class and variable names to match

done - Copy PluginSettingsGroups from existing to includes/Config and change variable names

/* start after Christmas */
done -  PluginSettings to includes/Config and reconfigure to match specific options
    - ensure settings id match deprecated ids in settings-deprecated.php

done - Create AddTo -{CRMName}- class in includes/Actions

done - Copy ActionFieldMapSettings to includes/Config and configure for specific CRM
    -use the field registration options for reference

done - Copy custom-field-map-row.html to inclues/Templates and configure for specific CRM

Copy {crmname}Fields.php into includes/Config
    - add field map array for specific CRM

NA - Copy EntryType.php into includes/Config
    - add entry type array for specific CRM

Done - Combine into single array - Copy FieldsToExtract.php into includes/Config
    - ensure it matches the fields in ActionFieldMapSettings


Co-ordinate fields across:
    ActionFieldMapSettings, 
    FieldsToExtract, 
    custom-field-map-row.html, 
    AddTo{CRM}->init()

/*
Things to Do
--------------*/

Create extract function in functions.php

Migrate settings function into settings classes for post3