Implemented Appointment incl. javadoc