AI in ECS. What approaches do we have?

@aaronjbaptiste , please use code tags for your scripts snippets.