added a function to add a person (BL not finished)