each lift now runs on its own thread. this allows the lift doors to
open/close over a >0 time period and not affect the operation of the
other lifts
no idea what i'm doing
Merge remote-tracking branch 'origin/master'