Data Processing

Added data processing and scaling,
Added several new scaling methods.
Completed Data Processing

Developed Analog Inputs
Scaled Inputs
Developed Analog Output settings
Developed Digital Output Settings
Inserted logic and intelligence so that Digital and analog out writes
only occur when a value changes.
Created process to remove non-defined array elements from the array -
for charting data and displaying values