This rails application takes tables, seats, and guests from the user and uses controlled randomization to seat the guests at each table.