updated create/edit vendor contact with new functions finished