validate name and email
add length validation for name
add format validation and add migration to enforce email uniqueness