#13 - Appointment controller added