     private var aUnderlyingImage: UIImage!
     private var loadingInProgress: Bool!
     public var  photoPath: String!
-    private var downloadSession: NSURLSession!
     
     
     convenience public init(image: UIImage) {

                    self.loadImageFromFileAsync()
                })
            }else if let url = photoURL {
                let request = NSURLRequest(URL: url, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: 0)
                let getImageTask = downloadSession.downloadTaskWithRequest(request)
                getImageTask.resume()
            }
        }
        

// If you want to handle photos, caching, decompression
// yourself then you can simply ensure your custom data model
// conforms to SSPhotoProtocol
import SDWebImage
public final class SSPhoto: NSObject{
    public var aCaption: String!
    public var photoURL: NSURL!
