Added a state machine driven elevator
Added a FIFO queue backed elevator
Implemented reset in state machine elevators
Only compute next floor when needed