Seating Algorithm Version 0.4.1

This version is able to seat the first round of groups.

It DOES NOT unseat groups or move on to seating a second round of groups.