Simple BehaviorTree implementation with a few different types of nodes.