Fix type specs and comments
Add tests for get_value/set_value with integer keys
Expand comment
Add comment for set_path/3
Add documentation to README