added the dijkstra algoritm. last part needs to be fixed and the gameobject and rendering needed to be added.
fixed build error
fixed some merge issues.