`Add to JSON` keyword in `RPA.JSON` library fails to add values into JSON structure
Failing example 1.

```robot
*** Tasks ***
    ${json}   Convert String to JSON  {}
    ${json}   Add to JSON   ${json}  $.FOOBAR  Hello World
    ${text}   Convert To String  ${json}
    notebook print  ${text}
```

Failing example 2. (from keyword documentation)

```robot
*** Tasks ***
Change the name value for all people
   &{before}=    Convert string to JSON   {"People": [{"Name": "Mark"}, {"Name": "Jane"}]}
   &{after}=     Add to JSON    ${before}   $.People.Name    JohnMalkovich
    notebook print  ${text}
```

In addition the library documentation (examples) need to be fixed.
diff --git a/packages/main/src/RPA/JSON.py b/packages/main/src/RPA/JSON.py
index 6baef40bf..8923bc393 100644
--- a/packages/main/src/RPA/JSON.py
+++ b/packages/main/src/RPA/JSON.py
@@ -233,9 +233,10 @@ class JSON:
 
         .. code:: robotframework
 
-           # Change the name value for all people
+           # Add new person to list
+           &{person}=    Create dictionary    name=John
            &{before}=    Convert string to JSON   {"People": [{"Name": "Mark"}, {"Name": "Jane"}]}
-           &{after}=     Add to JSON    ${json}   $.People.name    JohnMalkovich
+           &{after}=     Add to JSON    ${before}   $.People    ${person}
 
         """  # noqa: E501
         self.logger.info('Add to JSON with expression: "%s"', expr)
@@ -263,7 +264,7 @@ class JSON:
 
            # Get the name value for the first person
            &{people}=    Convert string to JSON   {"People": [{"Name": "Mark"}, {"Name": "Jane"}]}
-           ${first}=     Get value from JSON      ${people}   $.People[0].name
+           ${first}=     Get value from JSON      ${people}   $.People[0].Name
 
         """  # noqa: E501
         self.logger.info('Get value from JSON with expression: "%s"', expr)
@@ -292,7 +293,7 @@ class JSON:
 
            # Get all the names for all people
            &{people}=    Convert string to JSON   {"People": [{"Name": "Mark"}, {"Name": "Jane"}]}
-           @{names}=     Get values from JSON     ${people}   $.People[*].name
+           @{names}=     Get values from JSON     ${people}   $.People[*].Name
 
         """  # noqa: E501
         self.logger.info('Get values from JSON with expression: "%s"', expr)
@@ -313,7 +314,7 @@ class JSON:
 
            # Change the name key for all people
            &{before}=    Convert string to JSON   {"People": [{"Name": "Mark"}, {"Name": "Jane"}]}
-           &{after}=     Update value to JSON     ${json}   $.People[*].name    JohnMalkovich
+           &{after}=     Update value to JSON     ${before}   $.People[*].Name    JohnMalkovich
 
         """  # noqa: E501
         self.logger.info('Update JSON with expression: "%s"', expr)
['packages/main/src/RPA/JSON.py']