RestClient (beginning) - no unit tests for it yet