add seat class with booked and book methods