additional password & phone validations added to donor and medic model