Renamed contexts
Added snapshot capability to BehaviorChains