BehaviorTree improved: Some nodes and internal types renamed in order to be more understandable + Some methods renamed (for example, Decorator::execute is now Decorator::filter) + New types (A leaf is now either an ActionNode or a ConditionNode + A ConditionNode doesn't have an initialize method and its execute method is now called decide)