                     "format": Flickr.Constants.DATA_FORMAT,
                     "nojsoncallback": Flickr.Constants.NO_JSON_CALLBACK
                 ]
+                
+                startActivityIndicator()
+                
                 Flickr.getImageFromFlickrBySearch(methodArguments) {
                     success, errorString, pictures in
                     

    
    func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {
        
        let cell = collectionView.cellForItemAtIndexPath(indexPath) as! PhotoAlbumCell
        
        // Whenever a cell is tapped we will toggle its presence in the selectedIndexes array
        if let index = find(selectedIndexes, indexPath) {
            selectedIndexes.removeAtIndex(index)
        } else {
            selectedIndexes.append(indexPath)
        }
        
        // Then reconfigure the cell
        configureCell(cell, atIndexPath: indexPath)
        
        // And update the bottom button
        //TODO - use in future: updateBottomButton()
    }



        // If the cell is "selected" it's color panel is grayed out
        // we use the Swift `find` function to see if the indexPath is in the array

        // TODO - remove code below. Don't need to grey on selection as we are ditching the multiple selection user interaction.
        if let index = find(selectedIndexes, indexPath) {
            cell.imageView.alpha = 0.05
        } else {
