     }
     
     public var displayText: String?
-    public var locationImageURL: NSURL?
-    public var videoThumbnailImageURL: NSURL?
+    
+    var locationImageURL: NSURL?
+    var videoThumbnailImageURL: NSURL?
     
     /// Media
     public var presentation: NGDMPresentation?

    public var location: NGDMLocation?
    public var zoomLevel: Float = 0
    
    /// Check if AppData is location-based
    var isLocation: Bool {
        return location != nil
    }
    
    // MARK: Initialization

        }
    }
    
    // MARK: Helpers
    public func getImageURL(imageType: NGDMAppDataImageType) -> NSURL? {
        switch imageType {
        case .Location:
            return locationImageURL ?? videoThumbnailImageURL
            
        case .MediaThumbnail:
            if hasVideo {
                return videoThumbnailImageURL
            }
            
            if hasGallery {
                return gallery!.imageURL
            }
            
            return locationImageURL
            
        default:
            return nil
        }
    }
    
}