update the relationship to use contact not just person or company
update form and show to use contact instead of person
update specs to use contact instead of person
add contact type while we are creating