minor changes
appointments must be unique
fixed booking_form locals and requires