Added elevator button handling implementation