Base class for MassAIBehavior definitions. This is the type of definitions that MassEntity queries will look for. Definition subclass can parameterized its associated behavior by overriding method Activate.