Seating Chart Algorithm - Vectors Of Vectors Representing Objects With Two Dimensions