Finished Commit

Used RestKit library to take care of all the boilerplate code
(Used Cocoapods to handle dependencies, so make sure to open the workspace and not the project)

A lot of this was standard boilerplate fetch api and create tableview cell, so the interesting parts are probably just the core data modeling, which uses RestKit to directly map the JSON into Core Data objects that can be sorted, fetched, cached, etc.

Can see Image of what it looks like here: http://callmesaint.com/mall.PNG