Added JSON class for representing JSON objects. Modified success handlers to return JSON objects
Added JSONValue typealias, renamed JSONDictionary type to JSONObject type, cleaned up code
Use JSONValue instead of JSON
Subscripts for JSON now return JSON.JSONInvalid if element isnt found so optional chaining is no longer needed
Updated README
Updated Demo apps
README formatting