Add documentation
Add test for only JSON being accepted by CreatePersonApi
Passes tests
UserErrors -> JsonErrors
Move PersonJSON struct
Add errors to Person, update tests
Add tests for Person: Errors and Validate
Person passes tests