Checking for Network Connectivity
Creating a Reachability listener
Add observer to network changes
Alert when network becomes unavailable
Alert when connection becomes a WIFI or cellular network
Verify if is connected to network