added location service to geolocalize user; added event bridge for messaging between views;