Añadidas funciones de geolocalización