refactored and added to elevator_movement_t struct.