     func startMonitoringForBeacons() {
         operationContext = kMonitoringOperationContext
 
-        createLocationManager()
+        activateLocationManagerNotifications()
         checkLocationAccessForMonitoring()
 
         turnOnMonitoring()

    var detectedBeacons: Array<CLBeacon> = []
    var monitoringSwitch, advertisingSwitch, rangingSwitch: UISwitch?
    var operationContext: String = ""
}

// MARK: - Index path management

        case Ranging
    }

    lazy var locationManager: CLLocationManager = CLLocationManager()

    let beaconRegion: CLBeaconRegion = {
        let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "416C0120-5960-4280-A67C-A2A9BB166D0F"), identifier: "Identifier")
