Objective-C class to manage user location and regions monitoring