[TASK] Add nested objects to be validated

Authors and Address will be autogenerated
[TASK] Enforce Validation