Added a new appointment creator component.