added vehicle and steering behaviors framework