Refactor request authentication
Present a person json object on create and update
Make it a gem