se renombran algunas clases para que se entienda mejor lo que hacen (no se cambia funcionalidad).
SE eliminan muchas clases que estaban marcadas como Component pero que no era necesario que lo fueran.
Se mejora la forma con la que manejan los objetivos de los pedestrians, Hasta el momento se lograba guardando un objeto que tenia una lista y por separado la ubicacion actual y se volvia muy confuso cuando era que habia llegado al objetivo final o a un objetivo intermedio.
Ahora se mueve toda esa logica a un objeto que encapsula todos los casos y ofrece un API mas completo.
Se agrega mouse que es controlado por el mouse, cuando se m,ueve l mouse, simula que el peatos se movio por ese mismo camino.
Al realizar un click, configura como objetivo para este pedestrian, la pocicion donde se realizo un click.
Se agrega para poder debuguear y ver el funcionamiento de las fuezas en todos sus casos.
Se unifica la transformacion del archivo de ocnfiguracion a la creacion de los objetos que reprensenta cada una de las fuerzas en una sola clase.
Se arreglan cientos de calculos incorrectos para el calcuo de los movimiento de los peatones.
Se eliminan algunos arhcivos que ya no eran necesarios.
Quedaron un par de FIXMES y lineas comentadas que vere eventualmente....