drive behavior
signal behavior
car + subclasses
subclasses