 @IBDesignable
 public class PhotoBrowserView: UIView {
     
-    // MARK: - Outlets
-    
-    
     //MARK: - Private Variables
+    
     fileprivate var largeImagesCollectionView: UICollectionView = UICollectionView(frame: CGRect.zero, collectionViewLayout: PhotoBrowserView.largeImagesLayout())
     fileprivate var smallImagesCollectionView: UICollectionView = UICollectionView(frame: CGRect.zero, collectionViewLayout: PhotoBrowserView.smallImagesLayout())
     fileprivate var imageLabel: UILabel = UILabel()

    }
    
    //MARK: - Variables
    public weak var dataSource: PhotoBrowserDataSource? {
        didSet {
            self.largeImagesCollectionView.reloadData()

}

//MARK: - PhotoBrowserViewControllerDelegate

extension PhotoBrowserView: PhotoBrowserViewControllerDelegate {
    public func photoBrowser(_ photoBrowser: PhotoBrowserViewController, photoViewedAtIndex indexPath: IndexPath) {
        self.delegate?.photoBrowser(self, photoViewedAtIndex: indexPath)
