Solves the luncheon problem.  Can adjust environment parameters in
Environment.h and number of iterations in main.cpp.

Uses normalized utility to reduce the tendency to clump together.
It still happens sometimes, but usually with like personalities.

Have NOT implemented one-for-one swapping.