Cambios del metodo Distance y creacion de clases map