Adds ranged unit support.
Adds pathfinding class.