Width
Height
Dijkstra
A*
Depth First Search
Start Node
End Node