WIP traffic AI - implements class state pattern
See issue #15 for deets