Introduce SeatManager class.