Added regexp validation for declaraiton errors
Capitalized has_additional_fields -> HAS_ADDITIONAL_FIELDS
Validation cardinality and relationship type on declaration
Was implicitly implemented
Added integration tests
Simplified test resource implementation