convert ListDict state into struct
refacotr to Elevator.Call.add_call
remove update_heading in favor of Elevator.Call.dir
poc of a GenEvent logger
don't adjust heading on a :go_to
simplify now that I understand struct pattern matching
remove overly complex update_dest function
lose the should_stop? function plus commentary
remove extraneous beam files
can respond to call, but not a go_to yet
basic travel works again
clean up go_to
restructuring
update_velocity now does HallSignal.retrieve
combine timeout clauses
extract check_arrival
pipelined the timeout call
add retrieve_call to timeout pipeline always
consoidate update_velocity clauses
rename update_velocity to move and create helper velocity function