A much easier way to add async HTTP and image requests would be to just use AFNetworking (https://github.com/gowalla/AFNetworking)
The rest of this I could really take or leave. Really wish there was something better than EGOPullToRefresh in wide use...