Updated appointment scheduling, added admin screens to see and confirm appointments.