Update name for the json library
Adding protocol in order to let choice to the user to use notification or delegate