Adding json lib as a dependency
Adding a base service class that will be used for doing the actual REST calls.
Adding missing new error class for unhandled responses.  I forgot to add it in the last commit.