add doctor assignment to patients, fix bugs with searching by name, and with birthdates