Many changes, most notably DATA TYPES and DATA TYPE VALIDATIONS
Authored by: sektorcoder 2012-08-02
Parent: [r91]
Child: [r93]