merged what I could over to NavMeshAI, still performs same functionaltiy