add contact model and schema