Objective-C REST Client done right