new class to handle location, app gets fine location and sends to backend to help filter public events