#7: Added the GeneticLayout class.  Just a stub for now and even that
will most certainly change, but I think that's going to be the only way
to implement a good flow layout.  I hope I can make it behave and
perform well at the same time.