movement AI implemented