Started Work on Aggressive Pathfinding

This is going to be a long one folks.