Better Pathfinding

Worked out some issues. The animal is no longer bound to a tiny static
range.