Reducción y optimización de Código. 
Agregación de nuevas validaciones.
Agregación del algoritmo de búsqueda del camino más corto.
Ahora cada unidad tiene su propia posición matricial. Esto con el fin de evitar conflictos a la hora de moverlos a través del mapa.