Typedef-ed the Person struct, played with pass by references on a struct
moved debug in main to own function