JSON API Client

In this episode I start creating a reusable api client that will make it a lot easier to consume a JSON api and convert the response into model objects. It uses Argo for the JSON parsing, and leverages Swift features to provide a rich callback for the API calls.

This is a companion discussion topic for the original entry at https://nsscreencast.com/episodes/203-json-api-client