Changed structure of navigation, New one also sucks.
Attempt to implement pathfinding in interface for behavior