Units repath if something moves into there way

-also fixed an issue with utilities.neighbors