Behavior Tree: Basic implementation

BO00000oooooooom!