created some new classes related to the different usecases (patient or professional)