Initial commit of cloned repo.
Unit tests pass
Removed derived_field option.
Fixed DateField with new serialize method.
All serialize methods are expected to be idempotent.
Introduced new wrappers fields RequiredAttribute and OptionalAttribute.
Replaced Model.to_python with validate, deserialize and serialize.
fields pass tests, 100% coverage
models pass tests, 100% coverage
added _name_space to BaseField, with r/o prop name_space
constraints pass tests, 100% coverage
renamed package PySO8601 to iso8601
fixed iso8601 coverage through new methods in test_fields
Moved key xref logic into BasicField.get_source()
 Attributes: overwrite get_source with minimum code, added setattr to pass assignments to field_instance. Added serialize and deserialize mapping to field_instance methods.
 _gen_key_to_from_source reduced logic and leveraging changes to get_source. Adding key xref to Model.serialize()
Added support for empty ModelField objects.
serialize with dict_constructor
Merge branch 'feature/models_validate_serialize' into develop
Initial version of Meta passes tests.
Added __init__ to Model.Meta.
Added Options class as container for _meta options.
Merge branch 'feature/models-Meta' into develop
Basic doc strings in models.
Basic doc strings in fields.