     // MARK: - Dispatch
 
 
-    /// EZSwiftExtensions
+    /// EZSE: runs function after x seconds
     public static func runThisAfterDelay(seconds seconds: Double, after: () -> ()) {
         runThisAfterDelay(seconds: seconds, queue: dispatch_get_main_queue(), after: after)
     }
 
     //TODO: Make this easier
-    /// EZSwiftExtensions - dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW, 0)
+    /// EZSE: runs function after x seconds with dispatch_queue
     public static func runThisAfterDelay(seconds seconds: Double, queue: dispatch_queue_t, after: ()->()) {
         let time = dispatch_time(DISPATCH_TIME_NOW, Int64(seconds * Double(NSEC_PER_SEC)))
         dispatch_after(time, queue, after)
     }
 
-    /// EZSwiftExtensions - Submits a block for asynchronous execution on the main queue
+    /// EZSE: Submits a block for asynchronous execution on the main queue
     public static func runThisInMainThread(block: dispatch_block_t) {
         dispatch_async(dispatch_get_main_queue(), block)
     }
 
-    /// EZSwiftExtensions - Runs in Default priority queue
+    /// EZSE: Runs in Default priority queue
     public static func runThisInBackground(block: () -> ()) {
         dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), block)
     }
     
-    /// EZSwiftExtensions - Runs every second, to cancel use: timer.invalidate()
+    /// EZSE: Runs every second, to cancel use: timer.invalidate()
     public static func runThisEvery(seconds seconds: NSTimeInterval, handler: NSTimer! -> Void) -> NSTimer {
         let fireDate =  CFAbsoluteTimeGetCurrent()
         let timer = CFRunLoopTimerCreateWithHandler(kCFAllocatorDefault, fireDate, seconds, 0, 0, handler)

        }
    }

    /// EZSwiftExtensions - Calls action when a screen shot is taken
    public static func detectScreenShot(action: () -> ()) {
        let mainQueue = NSOperationQueue.mainQueue()
        NSNotificationCenter.defaultCenter().addObserverForName(UIApplicationUserDidTakeScreenshotNotification, object: nil, queue: mainQueue) { notification in

        })
    }

    /// EZSE: converts NSData to JSON dictionary
    private static func dataToJsonDict(data: NSData?) -> AnyObject? {
        if let d = data {
            var error: NSError?
