Use Person struct instead of separate name and email fields