huge refactoring on the way GlViews are done.  custom view trees, view flippers, etc