Guard navigation AI done

A little tricky, but not as bad as I feared.