Doctor Appointment Booking: A place where patients can search and book appointment from preferred doctor/hospital - UI