added most of the features, Need to add UICollectionView and hookup to AFNetworking callbacks