anchor.diff:  + id: `someparticipantid` (string) - ID of participant
   + name: `John Doe` (string) - Participant's name
   + email: `jdoe@mail.com` (string) - Participant's email
  -+ phone_number: `+62819123123` (string) - Participant's phone nmber
  ++ phone_number: `+62819123123` (string) - Participant's phone number
   + dob: `30-12-1980` (string) - Participant date of birth
   + date: `Rasuna 1` (string) - Participant's DATE
   
  
positive.code:     + Attributes (array[Facilitator])
  
  
  ## Facilitator [/Facilitator/{Facilitator_id}]
  
  + Parameters
      + Facilitator_id: `someFacilitatorid` (string) - Facilitator ID
  
  ### GET [GET]
  
  
negative.code: 
  + Response 404 (application/json)
  
    If there is no facilitator with specified ID
  
    + Attributes (Error)
  
  + Response 422 (application/json)
  
    If the request body invalid or does not contain required fields
  
    + Attributes (Error)
  
  ### Unregister [DELETE]
  
  Unregister/remove Facilitator
  
  + Response 204 (application/json)
  
  + Response 404 (application/json)
  
    If there is no Facilitator with specified ID
  
    + Attributes (Error)
  
  
  ## Assign Facilitator to Class [/facilitator/{facilitator_id}/class/{class_id}]
  
  + Parameters
    + facilitator_id: `somefacilitatorid` (string) - Facilitator ID
    + class_id: `someclassid` (string) - Class ID
  
  ## Assign [POST]
  
  Assign facilitator to class
  
  + Response 200
  
  + Response 404 (application/json)
    If there is no facilitator/class with specified ID
    + Attributes (Error)
  
  ## Unassign [DELETE]
  
  Unassign facilitator from class
  
  + Response 200
  
  + Response 404 (application/json)
    If there is no facilitator/class with specified ID
    + Attributes (Error)
  
  
  # Data Structures
  