Meal seating

 Sorry, code still needs to be cleaned up...