This is a flexible and reusable Game Combat AI framework