A Reflective, 3-Dimensional Behavior Tree Approach To Vehicle Autonomy