Updates for OpenPsi experimentation

The original behavior tree is split into smaller trees, each correspond to an action that can be triggered by OpenPsi. These changes are for OpenPsi experimentation.