codigo con algoritmos de pathfinding y estructuras necesarias