add timeslot view and requestAppointment view