Added MBProgressHUD, Reachability + Cleaned up comments and code + handled some edge cases

edge cases:
1) For any responseStatus code other than 200, showing an alert view to the user
2) Any failure in downloading images - query string is nil - showing alert view to user
Image scrolls correctly in all directions in detailVC.