Generate Person model
Implement validations on person