#7: Started on FlowLayout.  Broke a bunch of stuff refactoring.