Updated pathfinding:
- Nodes are linked to map, so they always read current value.
- Paths can go diagonally, but they cant cut corners.
ColorComponent removed.