added a weak spouse properties

properties include weak spouse first name and date of birth
header and implementations working
when in main, trying to pass through both first name and date in same
method, running into trouble. says iim not passing arithmetic or
pointer but i put nil (?)