Merge setSeats  and seating chart schema from withoutBlackboard branch