added new library with geo-fencing and beacons