major changes in GbRun, changed class assignments  a lot, cleaned up a bit