para recorrer la lista de los demas peatones, ahora se puede llamar al metodo getOtherPedestrians y se evita tener que poner un if en todos los ciclos para saltears ea si mismo.
se crea interfaz PEdestrianRepuslionForce para abstraer la logica para el calculo de la fuerza entre dos posiciones entre pedestrians.
ahora la posicion a escoger con la cual se va a calcular la fuerza de respulsion es calculada a traves de una funcion y no esta mas harcodeado en el componente que se encarga de aplicar el resultado.
mueov logia de calculo de fuerza de deseo a clase ReactionDistanceDesireForce que implementa DesireForce (ahora es mas customizable).