[documentation] Updating version information.
[feature] Lists of required and mandatory elements.
[feature] Separated data types into a different module.
[feature] Add optional string type fields to CSV list structure.